home *** CD-ROM | disk | FTP | other *** search
/ Tricks of the Mac Game Programming Gurus / TricksOfTheMacGameProgrammingGurus.iso / CodeWarrior Lite / Metrowerks C⁄C++ Lite / Headers / System Extras Headers / GX Headers / graphics linkage.h < prev    next >
Encoding:
C/C++ Source or Header  |  1994-08-02  |  717 b   |  41 lines  |  [TEXT/MMCC]

  1. /*
  2.     File:        graphics linkage.h
  3.  
  4.     Copyright:    © 1984-1994 by Apple Computer, Inc., all rights reserved.
  5.  
  6.     WARNING
  7.     This file was auto generated by the interfacer tool. Modifications
  8.     must be made to the master file.
  9.  
  10. */
  11.  
  12. #ifndef graphicsLinkageIncludes
  13. #define graphicsLinkageIncludes
  14.  
  15. #define QuickDrawGXTrap 0xA832
  16.  
  17. #define gxAnyContext 0x00
  18.  
  19. #define gxNeedClient 0x10
  20.  
  21. #define gxNeedStack 0x20
  22.  
  23. #define gxNeedHeap 0x40
  24.  
  25. #define gxEnvironmentControl 0x80
  26.  
  27. #define GXParameterCount(paramEntry) ( (paramEntry) & 0x0F )
  28.  
  29. #ifndef dontUseInLines
  30. #define GXTrap(x, environment) ={0x303C, x, QuickDrawGXTrap}
  31.  
  32. #else
  33. #define GXTrap(x, environment)
  34.  
  35. #endif
  36.  
  37. #define GXInlineCode(x, environment) GXTrap(x, environment)
  38.  
  39. #endif
  40.  
  41.